confused/intricate matter - French English Dictionary